﻿body
{
    color: #3F4952;   
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    background-color: #e8e8e8;
    margin: 0;
    padding: 0;
}
input,select
{
 
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;    
    padding: 3px 4px;  
    margin-right:5px;  
}


.radio-yes,.radio-no
{
    background-color:#DAE9BB;
    border:1px solid #A4BFE5;
    color:#1F5080;
    cursor:pointer;  
    font-weight:normal;
    margin:0 8px 0 2px;
    padding:3px;
}
.radio-no
{
   background-color:#EED1D1; 
}

#navbar
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    height: 38px;
    background: url("skins/nav_menu_b.png");
    border-top: solid 1px #B6BFC6;
    border-bottom: solid 3px #935FAA;
}

#navbar li
{
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    text-align: center;
    background: url("skins/nav_menu_b.png") no-repeat bottom right;
    white-space: nowrap;
    display: block;
}
#navbar li a
{
    float: left;
    display: block;
    height: 38px;
    line-height: 38px;
    padding-left: 15px;
    padding-right: 15px;
    font-weight: bold;
    white-space: nowrap;
    font-family:Verdana;
    color: #053772;
    font-size: 12px; /* text-shadow:0 1px 0 #FFFFFF, 0 -1px 3px */
    text-shadow: 0.1em 0.1em #fff;
}

#navbar li.down-icon a
{
    background: url("skins/down.gif") no-repeat 95% 50%;
}

#navbar li a:visited
{
    color: #053772;
}

#navbar li a:hover
{
    color: #930;
    text-decoration: none;
}

.white-space
{
    margin: 10px auto 0 auto;
}

.wraper
{
    margin: 0 auto;
    width: 100%;
}

.button
{
    background: url("skins/button_b.png") repeat-x;   
    padding: 3px 5px 4px 5px;      
    border: solid 1px #B6BFC6;
    cursor: pointer;    
    margin-right: 8px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;    
    text-shadow: 0.1em 0.1em #fff;

}
.button-over
{
    border: solid 1px #808E9B; /*background-position: bottom left;*/
    color: #333;
}

.input
{
    border: solid 1px #B6BFC6;
    padding: 3px;
    width: 70%;
    background-color: #fff;
    margin-right: 8px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    
}

.input-focus,.input:hover,input[type='button']:hover, input[type='submit']:hover
{
    border: solid 1px #808E9B;
}
input[type='button']:hover, input[type='submit']:hover, .button:hover
{
     border: solid 1px #808E9B; 
}


.fr-widget
{
    /*  border: 1px solid #B6BFC6 border: solid 1px #B6BFC6;DEE1E4*/
    border-bottom: 1px solid #B6BFC6 
  
}

.fr-widget .icon
{
    float: left;
    background: url("skins/widget_icon.gif") no-repeat center center;
    width: 25px;
    height: 29px;
    display: block;
}
.fr-widget .fr-widget-header
{
    background: url("skins/widget_header_b.png") repeat-x; /*padding: 7px 5px 0 5px; height: 20px;*/
    font-weight: bold;
    display: block;    
    border-bottom:solid 1px #B6BFC6;
    height:29px;
    line-height:29px;    
    padding-left:5px;
}

   

.table-cell, .table-cell-alter
{
    border-top: solid 1px #fff;
    border-right: solid 1px #fff;
    background-color: #F7F8F9;
    padding: 5px;
}
.table-cell-alter
{
    background-color: #F4F5F6;
}
.table-cell-height
{
    height: 60px;
}

.table-header
{
    border-top: solid 1px #fff;
    border-right: solid 1px #fff;
    background: #F4F5F6 url("skins/table_header_b.png") repeat-x;
    height: 24px;
    font-weight: bold;
    text-align: center;
    color: #885b00;
}


.table-caption
{
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    background-color: #ECF2EF;
    border-top: solid 1px #fff;
    border-right: solid 1px #fff;
    height: 24px;
    color: #945A03;
}
.table-caption a
{
    color: #945A03;
}




.ui-layout-pane
{
    /* all 'panes' */
    background: #FFF; /*border: 1px solid #6593CF;*/
    /*padding: 10px;*/
    overflow: auto;
}

.ui-layout-resizer
{
    /* all 'resizer-bars' #B8D7FF*/
    background-color: #F2F3F4;
}

.ui-layout-toggler
{
    /* all 'toggler-buttons' */
    background: #ffffff url("skins/toggler_v.gif") no-repeat center center;
}

.ui-layout-toggler-north, .ui-layout-toggler-south
{
    /* all 'toggler-buttons' */
    background: #ffffff url("skins/toggler_h.gif") no-repeat center center;
}


.ui-layout-north
{
    /*border-bottom: 1px solid #AABFD6;*/
    border-bottom: 1px solid #B6BFC6;    
    
  
}

.ui-layout-west
{
    border: 1px solid #B6BFC6;
    border-left-style: none;
}
.ui-layout-east
{
    border: 1px solid #B6BFC6;    
}

.ui-layout-center
{
    border: 1px solid #B6BFC6;
    /*border-right-style: none;*/
   
}

.ui-layout-south
{
    border-top: 1px solid #B6BFC6;
    background-color: #fff;
    overflow:hidden;
}

.ui-layout-content
{
    overflow:auto;
    
}


.ui-layout-header
{
    background:url("skins/header_b.png") repeat-x;
    border-bottom:solid 1px #B6BFC6;
    height:27px;
    line-height:27px;    
}

.ui-layout-header-txt
{
    color:#4C8BB8;
    font-weight:bold;
    padding-left:10px;
}



/*--------Loading----------------*/
.loading{
    background:#ffffff url("skins/loading.gif") no-repeat center center;
    border:solid 1px #999;
    width:100px;
    height:40px;
    position:absolute;      
    display:none;
    z-index:9999;
}


.overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%;background-color:#333;z-index:1; }
